/**
 * 一些需要进入首页之后处理的逻辑
 */
import store from "@/store";
import { openSubScreen } from "@/utils/sceeenUtils";

export default {
  async onLoad() {
    // initMicroAppConfig();
    // rreApprovNum();
    // noteMsgNum();

    console.log("首页加载 - 其他业务逻辑 -执行");

    // 更新客户屏
    openSubScreen();

    // 因为获取设备激活码需要登录🤣，所以除了 mainInit 之外，此处应判断

    // 如果设备未激活，则执行拉取激活操作，已经激活的话就不需要了
    if (!store.getters.isActivated) {
      // 初始化人脸设备激活码 并进行激活
      await store.dispatch("face/initActivationCode");

      // 初始化人脸SDK
      await store.dispatch("face/initFaceSDK");
      // 执行人脸拉取任务
      await store.dispatch("face/startFaceTimer");
    }
  },
  async onShow() {},
};
